hardly make both ends meet - Türkisch Englisch Wörterbuch